home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1995 September
/
JCSM Shareware Collection (September 30th 1995 Author to Vendor Edition) (JCS Distribution).ISO
/
prdctvty
/
11220n01.ziv
/
PCM-V13.EXE
/
PCM.DOC
< prev
next >
Wrap
Text File
|
1993-08-13
|
12KB
|
245 lines
PCMonitor V1.3, Copy(c)right 1989/1993, Gary Raymond
Gary Raymond
Post Office Box 8184
New Orleans, La. 70182
(504) 288-6550
Compuserve 70613,3165
====================================================================
PURPOSE:
Many companies are supplying Personal Computers to their employees on
a need basis but have no real means of monitoring that need to
determine if a particular computer placement continues to be
justified. PCMonitor was written as a special purpose utility
designed to quietly survey that need. What PCMonitor does is simply
count key strokes quietly in the background and occasionally, when
it's safe to do so, writes it acquired information to a small data
file with virtually no detectable interruption of DOS or runtime
activity. Because PCMonitor records only the number of key strokes
during the operational cycle of a PC it cannot be defined as an
invasion of employee privacy or a security risk to the company using
the utility. A more complete technical explanation of how PCMonitor
operates follows in the next few paragraphs.
Using PCMonitor effectively is easy. In fact, it is so intuitive that
as you are reading this you are probably thinking of ways to put PC
Monitor to work. Even if you have no existing track record of
activity it is very easy to develop a base line. Simple install
PCMonitor at several productive PC locations to get a "reading" of
average key board activity at say a "word processor" location, an
"accounting" location, a "CAD" location, etc etc. Soon, you will have
a base line to compare against any other work stations that you are
responsible for placing and maintaining. The methods to use PC
Monitor are endless!
REGISTRATION:
PCMonitor is being released now as shareware. You are permitted to
try this product for a period of ten days. If after that time you
wish to continue using this utility, payment is required. Single PC
registration is $19.00. Site licenses are available for multiple
installations. See details below or contact our office for additional
licensing information.
PCM.COM was written entirely in machine language and is designed to
work on any IBM or close clone running DOS ver 2.01 or later. It has
been tested thoroughly on numerous clones running both PC, DR and
MS-DOS.
====================================================================
PCM .COM PCMonitor Utility
PCM .DAT Data file created in root of "C" drive by TSR
READMDAT.EXE Data file interpreter for a Daily Report
** SHOWMDAT.EXE Data file interpreter supplied WITH registration,
for producing Monthly reports of PCMonitor activity.
====================================================================
PCM.COM is a very powerful TSR that is completely bullet proof and
transparent to both the operating system as well as any application
software. PCM watches 7 different dos interrupts to determine how
safe it is to popup before chancing any possibilities of system
crashes due to vector conflicts. To keep dos i/o activity to a bare
minimum when PCMonitor does activate, PCMonitor only writes one byte
to its data file and then only after accumulating 256 keystroke
counts in its buffer. There should be no perceptible delay in
operating characteristics of any runtime software.
The data file created by PCMonitor consist of a hidden dos random
access file of 372 records, each 3 bytes in length for a maximum file
size of 1116 bytes. The system date controls the record pointer
through the formula Rec#=(((Mo-1)*31)+Day). This insures that each
day of operation has a separate unique record. The first byte is
reserved, with the second and third containing the keystroke count.
This combination allows the count to exceed 16 million, a number we
doubt will ever be exceeded in one day. A simple utility file
(READMDAT.EXE) is included to convert the binary data of each record
selected into formatted numerical output. This data is directed to
your console screen. With registration, you will receive another
utility (SHOWMDAT.EXE) which gives a breakdown for any entire month
that you select.
The TRS is designed to be as rugged as possible and is able to
recover from unexpected power downs by always restarting where it
left off. It is even capable of recreating its data file while
resident, should a user somehow delete it by mistake, error or
accident. PCMonitor is intended to be called from the autoexec.bat at
bootup and can be placed in any directory to which there is a dos
path. PCMonitor will ALWAYS put its hidden data file in the root of
drive "C". Likewise, READMDAT.EXE will also look only in the root for
PCM.DAT and therefor it too can be used anywhere on your drive system
and called via an active dos path. If you want to load PCM in STEALTH
mode where it will display no messages on loading, simply send the
screen messages to nul. i.e. in your command line of autoexec say:
PCM > nul
PCMonitor monitors ANY activity at the KeyBoard console, including
cursor movement keys. DOS Interrupt 9 as well as Interrupt 21,
function 0A is used for those purposes. The source code for PCMonitor
is available for inspection by registered corporate users if required
and is also available for sale.
Site Licensing PC Monitor V2 Software
--------------------------------------
Policy Effective Date: July 1st, 1993
Attractively priced site licensing is available for commercial users
of PC Monitor. Pricing for "typical" site licensing is forthcoming in
this document. If you have needs which are not met by the standard
license terms as outlined below, please call or write for a quote
which addresses any unique support or custom product requirements.
Special corporate customization is available on a PUR contract basis.
TECHNICAL SUPPORT
-----------------
Registered Users: Full technical support is available to registered
users of PC Monitor. I have found that the most effective product
support can be delivered through the electronic services listed
below.
Technical Support:
----------------------------------------
E-mail Gary Raymond @
CompuServe User ID# 70613,3165
This Board BBS (504) 887-0051
EXECPC BBS (404) 789-4210
If this option is not open to you, I also offer full product support
through the US mail, or, if the problem absolutely cannot wait, my
voice telephone (no collect calls please). I will do my best to
resolve any software bugs in a timely manner and I am always open to
suggestions of new features or changes which are appropriate to the
nature of the product.
NonRegistered Users: I will attempt to respond to software trouble
reports made by non-registered users if the problems concern the
general functionality of the program. Such users should not,
however, expect product support beyond initial aid in determining
whether the program is suitable for their needs.
IF YOU HAVE A PROBLEM: I ask that, before calling or writing, you
take the following steps:
Read the documentation. We all sometimes approach a piece of
software with preconceived ideas about how it should work which may
not correspond to how it actually does work. (Of course, I'm
interested in your input if you have this sort of experience.)
If you're still having problems, please make a note of your PC
hardware (processor, memory on board, drives etc) the operating
system software and version number. Finally, try to provide the
sequence of actions which lead to the error. If I can't reproduce
the problem, it will be very difficult to correct, so your help is
vital in isolating the problem. If you follow these steps, it will
help me to solve your problem in the most efficient and timely
manner.
---------------------
General Site Licenses
---------------------
Site Licenses are available for PC Monitor. The rates below are for
a "basic" site license. This includes technical support to one
authorized corporate individual.
$19 1 regular registration with disk and file docs.
--------------------------------------------------------------------
$15 2-5 registrations as outlined above.
$12 6-9 ""
$10 10-19 ""
$8 20-29 ""
$6 30-99 ""
$5 100 up ""
--------------------------------------------------------------------
Unlimited $2,500 ""
The above schedule means that the first copy is $19, the 2nd through
5th copies are $15, and so forth. (The exception is the Unlimited
License, which represents the Total license cost for any number of
same company and or corporate site installations.) This Unlimited
License shall include customers or vendors who deal direct with the
licensed corporation as long as they are so involved. The Unlimited
License shall not be deemed to convey any authority or licensing to
resell, wholesale or retail PC Monitor Software to other companies,
corporations or individuals.
PC Monitor is currently licensed by a wide range of companies and
government agencies. I'd like to see you on that list!
Upgrade Policies
----------------
There are no upgrade charges presently associated with PC Monitor and
I do not have any plans at present to institute such charges with
future revisions. I do reserve the right to change this policy
however, if in my sole opinion the nature and magnitude of PC Monitor
changes to such a degree as to constitute a substantially new
product. For users unable to obtain access to current versions of PC
Monitor via the electronic bulletin boards (my normal means of
distribution), I currently charge a nominal fee of Five Dollars for
supplying upgrades or current releases on diskette. On original
registrations, the shipping and handling fee for the most current
release on diskette is only One Dollar. I plan to continue this
practice for the foreseeable future. This upgrade disk fee is subject
to change without notice, however, to accommodate postage, printing,
and other price increases.
I find PCMonitor V1.3 very useful and would like to register and also
obtain the PCMonitor monthly summary utility (SHOWMDAT.EXE) free of
charge.
Name_____________________________________________________________
Mailing Address__________________________________________________
City ____________________________________ State _________________
ZIP ________ Phone _______________________ Disk Type ____________
For site licensing details, see information above.
For a single registration, send $19 + $1 (ship & hand) check or money
order to:
Gary M. Raymond
P.O.Box 8184
New Orleans, La. 70182
CompuServe 70613,3165
504-288-6550
====================================================================
EOF